﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.Security;

public partial class template : System.Web.UI.MasterPage
{
    CidadeDAO cidade = new CidadeDAO();
    MyWebService ws = new MyWebService();
    protected void Page_Load(object sender, EventArgs e)
    {
        CidadeDropDown.DataSource = cidade.getAll();
        CidadeDropDown.DataTextField = "Desricao";
        CidadeDropDown.DataValueField = "idcidade";
        CidadeDropDown.DataBind();
        CidadeDropDown.Items.Insert(0, "Por cidade");

        ListViewLeftBar.DataSource = ws.getMaisPedidos();
        ListViewLeftBar.DataBind();
    }

    protected void Login1_Authenticate(object sender, AuthenticateEventArgs e)
    {
        if ((Login1.UserName == "admin") && (Login1.Password == "123456"))
        {
            e.Authenticated = true;
            Session["login"] = "true";
            Session["name"] = Login1.UserName;
            Session["admin"] = "true";
            Session["gerente"] = "false";            
            Response.Redirect("pag_loged.aspx");
        }
        else if ((Login1.UserName == "gerente") && (Login1.Password == "123456"))
        {
            e.Authenticated = true;
            Session["login"] = "true";
            Session["name"] = Login1.UserName;
            Session["gerente"] = "true";
            Session["admin"] = "false";    
            Response.Redirect("pag_loged.aspx");
        }
        else
        {
            e.Authenticated = false;
            FormsAuthentication.RedirectFromLoginPage(Login1.UserName, false);
        }
    }
}
